import Vue from 'vue'
import Vuex from 'vuex'

// 导入 子模块
import userModule from './modules/user'

// 导入插件
import createState from 'vuex-persistedstate'

Vue.use(Vuex)

const store = new Vuex.Store({
  // 注册插件
  plugins: [createState()],

  // 注册子模块
  modules: {
    user: userModule
  }
})

export default store
